microwave transparency - German English Dictionary